package com.leetcode.array;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class SpiralMatrix {

	public static void main(String[] args) {
		int[][] martrix1={
				{1,2,3},
				{4,5,6},
				{7,8,9},
		};
		//spiralOrder(martrix1);
	}
	
/*    public static List<Integer> spiralOrder(int[][] matrix) {
    	List<Integer> spiralList=new ArrayList<Integer>();
    	if(matrix==null) return spiralList;
        int lenr=matrix.length;
        int lenc=matrix[0].length;
        int length=lenc,width=lenr;
        
        for(int i=0;i<width;i++){
        	for(int j=0;j<length;j++){
        		spiralList.add(matrix[i][j]);
        	}
        	for(int j=0;j<width;j++){
        		spiralList.add(e)
        	}
        }
        
        boolean flag=true;
    //    List<int[]> list=Arrays.asList(matrix);
        
//        while(i<lenr*lenc){
//        	if(flag==true){  //如果flag为true，则进行顺序选存
//        		for(int k=0;k<length;k++){
//        			spiralList.add(list.get(index))
//        		}
//        	}else{
//        		
//        	}
//        }
        
        for(int k=0;k<list.size();k++){
        	System.out.println(toString(list.get(k)));
        }
        return null;
    }*/
    
    public static String toString(int[] list){
    	String s= "[";
    	for(int i=0;i<list.length;i++){
    		s+=list[i]+" ";
    	}
    			s+= "]";
    			return s;
    }
}
